Yarmouth offers the traditional seaside attractions - crazy golf, amusement arcades, funfairs, etc. There is also a racecourse, greyhound and stock car racing. The beach itself is clean and good for families.
A few miles North of the town are quieter seaside villages like Winterton, Sea Palling and Waxham. Twenty miles or so to the South is Southwold, an upmarket resort.